<?php
set_time_limit(0);


$handler = opendir('./school2/nantong/');


require_once  './Classes/PHPExcel.php';

function format_excel2array($filePath='',$sheet=1){
    if(empty($filePath) or !file_exists($filePath)){die('file not exists');}
    $PHPReader = new PHPExcel_Reader_Excel2007();        //建立reader对象
    if(!$PHPReader->canRead($filePath)){
        $PHPReader = new PHPExcel_Reader_Excel5();
        if(!$PHPReader->canRead($filePath)){
            echo 'no Excel';
            return ;
        }
    }
    $PHPExcel = $PHPReader->load($filePath);        //建立excel对象
    $currentSheet = $PHPExcel->getSheet($sheet);        //**读取excel文件中的指定工作表*/
    $allColumn = $currentSheet->getHighestColumn();        //**取得最大的列号*/
    $allRow = $currentSheet->getHighestRow();        //**取得一共有多少行*/
    $data = array();
    for($rowIndex=1;$rowIndex<=$allRow;$rowIndex++){        //循环读取每个单元格的内容。注意行从1开始，列从A开始
        for($colIndex='A';$colIndex<=$allColumn;$colIndex++){
            $addr = $colIndex.$rowIndex;
            $cell = $currentSheet->getCell($addr)->getValue();
            if($cell instanceof PHPExcel_RichText){ //富文本转换字符串
                $cell = $cell->__toString();
            }
            $data[$rowIndex][$colIndex] = $cell;
        }
    }
    return $data;
}


$file_list=array();
$initXue=array();
$initQu=array();

while(($filename = readdir($handler)) !== false){
    if($filename != "." && $filename != ".."){
        
        $getfilePath = './school2/nantong/'.$filename;
        
        $filename=mb_convert_encoding($filename, 'utf-8', 'gbk');
        $getfileP= './school2/nantong/'.$filename;
        //echo $getfileP;
        
        $theName=explode('.', $filename);
        $quN= $theName[0];
        
        
        
        
        $initQu[]= $quN;
        
        
        
        $data = format_excel2array($getfilePath, 0);
        
        
        
        
        foreach ($data as $k => $v){
            $schoolN=trim($v['B']);
            if (!empty($schoolN) && '校       名' != $schoolN && '学校' != $schoolN
                && '名称' != $schoolN
                && '学校名称' != $schoolN
                && '学校全称' != $schoolN
                && '奉贤区' != $schoolN
                && '2019年普陀区学校名单' != $schoolN
                && '闵行小学名单' != $schoolN){
                    $initXue[$quN][]=$schoolN;
            }
        }
        
        
    }
}
closedir($handler);

var_dump($initXue);



//$initXue=json_decode(file_get_contents('xue.txt'), true);
//$initQu=json_decode(file_get_contents('qu.txt'), true);





file_put_contents('xue2.txt', json_encode($initXue));
//file_put_contents('qu.txt', json_encode($initQu));


